Big Huge Thesaurus

Indian breadroot

noun